From: Drew Parsons Date: Sat, 20 Jun 2026 16:24:19 +0000 (+0200) Subject: update packages for new ABI 9.6 X-Git-Tag: archive/raspbian/9.6.2+dfsg1-4+rpi1^2~40 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=798200e8fef068d2f268431b555cdcd369f6ab2e;p=vtk9.git update packages for new ABI 9.6 drop patch version from name of manpages (keep as 9.6, not 9.6.2) --- diff --git a/debian/changelog b/debian/changelog index d859b9a41..8a23c8ebd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,6 @@ vtk9 (9.6.2+dfsg1-1exp1) UNRELEASED; urgency=medium - * New upstream release + * New upstream release. New ABI 9.6 - applies debian patches 40_viskores.patch, findEXPAT_version_fix_MR12826.patch, numpy_drop_in1d_MR12693.patch @@ -14,6 +14,7 @@ vtk9 (9.6.2+dfsg1-1exp1) UNRELEASED; urgency=medium * use external exprtk (VTK_MODULE_USE_EXTERNAL_VTK_exprtk:BOOL=ON) Build-Depends: libexprtk-dev. Closes: #1094438 debian/copyright: Files-Excluded: ThirdParty/exprtk/vtkexprtk + * drop patch version from name of manpages -- Drew Parsons Sat, 20 Jun 2026 14:42:24 +0200 diff --git a/debian/control b/debian/control index dcc09ba38..b5655f104 100644 --- a/debian/control +++ b/debian/control @@ -115,7 +115,7 @@ Depends: ${misc:Depends}, libtheora-dev, libtiff-dev, libutfcpp-dev, - libvtk9.5 (= ${binary:Version}), + libvtk9.6 (= ${binary:Version}), libvtk9-java (= ${binary:Version}) [!hppa !hurd-any], libx11-dev, libxcursor-dev, @@ -138,7 +138,7 @@ Description: VTK header files This package provides the VTK header files required to compile C++ programs that use VTK to do 3D visualisation. -Package: libvtk9.5 +Package: libvtk9.6 Architecture: any Multi-Arch: same Section: libs @@ -180,7 +180,7 @@ Description: VTK - Java language support Package: python3-vtk9 Architecture: any Section: python -Depends: libvtk9.5 (= ${binary:Version}), +Depends: libvtk9.6 (= ${binary:Version}), python3-mpi4py, ${misc:Depends}, ${python3:Depends}, @@ -201,7 +201,7 @@ Description: Python bindings for VTK Package: vtk9 Architecture: any Section: interpreters -Depends: libvtk9.5 (= ${binary:Version}), +Depends: libvtk9.6 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Suggests: vtk9-doc, @@ -241,7 +241,7 @@ Description: VTK examples . This package provides examples for VTK9 -Package: libvtk9.5-qt +Package: libvtk9.6-qt Architecture: any Multi-Arch: same Section: libs @@ -262,7 +262,7 @@ Package: libvtk9-qt-dev Architecture: any Section: libdevel Depends: libvtk9-dev (= ${binary:Version}), - libvtk9.5-qt (= ${binary:Version}), + libvtk9.6-qt (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, qt6-base-dev, diff --git a/debian/libvtk9-dev.install b/debian/libvtk9-dev.install index d58ebf3ff..911f278aa 100644 --- a/debian/libvtk9-dev.install +++ b/debian/libvtk9-dev.install @@ -1,3 +1,3 @@ -usr/include/vtk-9.5 usr/include +usr/include/vtk-9.6 usr/include usr/lib/*/*.so -usr/lib/*/cmake/vtk-9.5 +usr/lib/*/cmake/vtk-9.6 diff --git a/debian/libvtk9-java.install b/debian/libvtk9-java.install index 97a0604bd..acc83b912 100644 --- a/debian/libvtk9-java.install +++ b/debian/libvtk9-java.install @@ -1,4 +1,4 @@ -usr/bin/vtkParseJava-9.5 usr/bin -usr/bin/vtkWrapJava-9.5 usr/bin +usr/bin/vtkParseJava-9.6 usr/bin +usr/bin/vtkWrapJava-9.6 usr/bin usr/lib/*/java/vtk9.jar usr/share/java usr/lib/*/java/vtk-L* diff --git a/debian/libvtk9-java.manpages b/debian/libvtk9-java.manpages index d61db8b21..6bcfa0586 100644 --- a/debian/libvtk9-java.manpages +++ b/debian/libvtk9-java.manpages @@ -1,2 +1,2 @@ -debian/manpages/vtkParseJava-9.5.1 -debian/manpages/vtkWrapJava-9.5.1 +debian/manpages/vtkParseJava-9.6 +debian/manpages/vtkWrapJava-9.6 diff --git a/debian/libvtk9-qt-dev.install b/debian/libvtk9-qt-dev.install index c1999e24b..905c18e4a 100644 --- a/debian/libvtk9-qt-dev.install +++ b/debian/libvtk9-qt-dev.install @@ -1,3 +1,3 @@ usr/lib/*/*Qt*.so -usr/include/vtk-9.5/*Qt* -usr/include/vtk-9.5/Q* +usr/include/vtk-9.6/*Qt* +usr/include/vtk-9.6/Q* diff --git a/debian/libvtk9.5-qt.install b/debian/libvtk9.5-qt.install deleted file mode 100644 index 4c7a2dd85..000000000 --- a/debian/libvtk9.5-qt.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/*Qt*.so.* diff --git a/debian/libvtk9.5-qt.lintian-overrides b/debian/libvtk9.5-qt.lintian-overrides deleted file mode 100644 index 86d1aeb68..000000000 --- a/debian/libvtk9.5-qt.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -libvtk9.5-qt: package-name-doesnt-match-sonames diff --git a/debian/libvtk9.5.install b/debian/libvtk9.5.install deleted file mode 100644 index 5699f2ab4..000000000 --- a/debian/libvtk9.5.install +++ /dev/null @@ -1,2 +0,0 @@ -usr/lib/*/*.so.* -usr/lib/*/vtk-9.5 diff --git a/debian/libvtk9.5.lintian-overrides b/debian/libvtk9.5.lintian-overrides deleted file mode 100644 index f335f4353..000000000 --- a/debian/libvtk9.5.lintian-overrides +++ /dev/null @@ -1 +0,0 @@ -libvtk9.5: package-name-doesnt-match-sonames diff --git a/debian/libvtk9.6-qt.install b/debian/libvtk9.6-qt.install new file mode 100644 index 000000000..4c7a2dd85 --- /dev/null +++ b/debian/libvtk9.6-qt.install @@ -0,0 +1 @@ +usr/lib/*/*Qt*.so.* diff --git a/debian/libvtk9.6-qt.lintian-overrides b/debian/libvtk9.6-qt.lintian-overrides new file mode 100644 index 000000000..beca3ffc3 --- /dev/null +++ b/debian/libvtk9.6-qt.lintian-overrides @@ -0,0 +1 @@ +libvtk9.6-qt: package-name-doesnt-match-sonames diff --git a/debian/libvtk9.6.install b/debian/libvtk9.6.install new file mode 100644 index 000000000..8ddd0b2db --- /dev/null +++ b/debian/libvtk9.6.install @@ -0,0 +1,2 @@ +usr/lib/*/*.so.* +usr/lib/*/vtk-9.6 diff --git a/debian/libvtk9.6.lintian-overrides b/debian/libvtk9.6.lintian-overrides new file mode 100644 index 000000000..27d1fa999 --- /dev/null +++ b/debian/libvtk9.6.lintian-overrides @@ -0,0 +1 @@ +libvtk9.6: package-name-doesnt-match-sonames diff --git a/debian/manpages/vtkParseJava-9.5.1 b/debian/manpages/vtkParseJava-9.5.1 deleted file mode 100644 index ebbbf4209..000000000 --- a/debian/manpages/vtkParseJava-9.5.1 +++ /dev/null @@ -1,65 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH VTKPARSEJAVA-9.5 "1" "October 2025" "vtkParseJava-9.5 9.5" "User Commands" -.SH NAME -vtkParseJava-9.5 \- Parses C++ headers for Java wrapper generation -.SH SYNOPSIS -.B vtkParseJava-9.5 -[\fI\,options\/\fR] \fI\,infile\/\fR... -.SH DESCRIPTION -.TP -\fB\-\-help\fR -print this help message -.TP -\fB\-\-version\fR -print the VTK version -.TP -\fB\-o\fR -the output file -.TP -\fB\-I\fR -add an include directory -.TP -\fB\-D\fR -define a preprocessor macro -.TP -\fB\-U\fR -undefine a preprocessor macro -.TP -\fB\-imacros\fR -read macros from a header file -.TP -\fB\-MF\fR -write dependency information to a file -.TP -\fB\-undef\fR -do not predefine platform macros -.TP -\fB\-Wempty\fR -warn when nothing is wrapped -.TP -\fB\-Wno\-empty\fR -do not warn when nothing is wrapped -.TP -@ -read arguments from a file -.TP -\fB\-dM\fR -dump all macro definitions to output -.TP -\fB\-\-hints\fR -the hints file to use -.TP -\fB\-\-types\fR -the type hierarchy file to use -.SH "SEE ALSO" -The full documentation for -.B vtkParseJava-9.5 -is maintained as a Texinfo manual. If the -.B info -and -.B vtkParseJava-9.5 -programs are properly installed at your site, the command -.IP -.B info vtkParseJava-9.5 -.PP -should give you access to the complete manual. diff --git a/debian/manpages/vtkParseJava-9.6 b/debian/manpages/vtkParseJava-9.6 new file mode 100644 index 000000000..4904cbb2d --- /dev/null +++ b/debian/manpages/vtkParseJava-9.6 @@ -0,0 +1,65 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. +.TH VTKPARSEJAVA-9.6 "1" "October 2025" "vtkParseJava-9.6 9.6" "User Commands" +.SH NAME +vtkParseJava-9.6 \- Parses C++ headers for Java wrapper generation +.SH SYNOPSIS +.B vtkParseJava-9.6 +[\fI\,options\/\fR] \fI\,infile\/\fR... +.SH DESCRIPTION +.TP +\fB\-\-help\fR +print this help message +.TP +\fB\-\-version\fR +print the VTK version +.TP +\fB\-o\fR +the output file +.TP +\fB\-I\fR +add an include directory +.TP +\fB\-D\fR +define a preprocessor macro +.TP +\fB\-U\fR +undefine a preprocessor macro +.TP +\fB\-imacros\fR +read macros from a header file +.TP +\fB\-MF\fR +write dependency information to a file +.TP +\fB\-undef\fR +do not predefine platform macros +.TP +\fB\-Wempty\fR +warn when nothing is wrapped +.TP +\fB\-Wno\-empty\fR +do not warn when nothing is wrapped +.TP +@ +read arguments from a file +.TP +\fB\-dM\fR +dump all macro definitions to output +.TP +\fB\-\-hints\fR +the hints file to use +.TP +\fB\-\-types\fR +the type hierarchy file to use +.SH "SEE ALSO" +The full documentation for +.B vtkParseJava-9.6 +is maintained as a Texinfo manual. If the +.B info +and +.B vtkParseJava-9.6 +programs are properly installed at your site, the command +.IP +.B info vtkParseJava-9.6 +.PP +should give you access to the complete manual. diff --git a/debian/manpages/vtkProbeOpenGLVersion-9.5.1 b/debian/manpages/vtkProbeOpenGLVersion-9.5.1 deleted file mode 100644 index 33896f21f..000000000 --- a/debian/manpages/vtkProbeOpenGLVersion-9.5.1 +++ /dev/null @@ -1,17 +0,0 @@ -.TH VTKPROBEOPENGLVERSION 1 "October 2025" "VTK 9.5" "User Commands" -.SH NAME -vtkProbeOpenGLVersion \- Test and report system OpenGL version -.SH SYNOPSIS -\fBvtkProbeOpenGLVersion\fR -.SH DESCRIPTION -\fBvtkProbeOpenGLVersion\fR is a diagnostic utility included with the Visualization Toolkit (VTK) 9.5. It creates a simple VTK rendering window to test and report the system's OpenGL capabilities to standard output. -.PP -This tool is primarily used for debugging graphics-related issues, such as verifying hardware acceleration or diagnosing problems in virtualized or remote desktop environments. VTK 9.5 includes new OpenGL error reporting capabilities, which may provide more detailed output if the VTK build was configured with OpenGL debugging enabled. -.PP -The program does not accept any command-line options. It runs automatically, performs its tests, and exits after a brief pause. -.SH SEE ALSO -\fBvtk\fR(1) -.SH BUGS -No known bugs. -.SH AUTHOR -This manual page was written for VTK 9.5. diff --git a/debian/manpages/vtkProbeOpenGLVersion-9.6 b/debian/manpages/vtkProbeOpenGLVersion-9.6 new file mode 100644 index 000000000..d5d377304 --- /dev/null +++ b/debian/manpages/vtkProbeOpenGLVersion-9.6 @@ -0,0 +1,17 @@ +.TH VTKPROBEOPENGLVERSION 1 "October 2025" "VTK 9.6" "User Commands" +.SH NAME +vtkProbeOpenGLVersion \- Test and report system OpenGL version +.SH SYNOPSIS +\fBvtkProbeOpenGLVersion\fR +.SH DESCRIPTION +\fBvtkProbeOpenGLVersion\fR is a diagnostic utility included with the Visualization Toolkit (VTK) 9.6. It creates a simple VTK rendering window to test and report the system's OpenGL capabilities to standard output. +.PP +This tool is primarily used for debugging graphics-related issues, such as verifying hardware acceleration or diagnosing problems in virtualized or remote desktop environments. VTK 9.6 includes new OpenGL error reporting capabilities, which may provide more detailed output if the VTK build was configured with OpenGL debugging enabled. +.PP +The program does not accept any command-line options. It runs automatically, performs its tests, and exits after a brief pause. +.SH SEE ALSO +\fBvtk\fR(1) +.SH BUGS +No known bugs. +.SH AUTHOR +This manual page was written for VTK 9.6. diff --git a/debian/manpages/vtkWrapHierarchy-9.5.1 b/debian/manpages/vtkWrapHierarchy-9.5.1 deleted file mode 100644 index 1ba59907b..000000000 --- a/debian/manpages/vtkWrapHierarchy-9.5.1 +++ /dev/null @@ -1,56 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH VTKWRAPHIERARCHY-9.5 "1" "October 2025" "vtkWrapHierarchy-9.5 9.5" "User Commands" -.SH NAME -vtkWrapHierarchy-9.5 \- Builds a class hierarchy from C++ header files for VTK wrapping -.SH SYNOPSIS -.B vtkWrapHierarchy-9.5 -[\fI\,options\/\fR] \fI\,infile\/\fR... -.SH DESCRIPTION -.TP -\fB\-\-help\fR -print this help message -.TP -\fB\-\-version\fR -print the VTK version -.TP -\fB\-o\fR -the output file -.TP -\fB\-I\fR -add an include directory -.TP -\fB\-D\fR -define a preprocessor macro -.TP -\fB\-U\fR -undefine a preprocessor macro -.TP -\fB\-imacros\fR -read macros from a header file -.TP -\fB\-MF\fR -write dependency information to a file -.TP -\fB\-undef\fR -do not predefine platform macros -.TP -\fB\-Wempty\fR -warn when nothing is wrapped -.TP -\fB\-Wno\-empty\fR -do not warn when nothing is wrapped -.TP -@ -read arguments from a file -.SH "SEE ALSO" -The full documentation for -.B vtkWrapHierarchy-9.5 -is maintained as a Texinfo manual. If the -.B info -and -.B vtkWrapHierarchy-9.5 -programs are properly installed at your site, the command -.IP -.B info vtkWrapHierarchy-9.5 -.PP -should give you access to the complete manual. diff --git a/debian/manpages/vtkWrapHierarchy-9.6 b/debian/manpages/vtkWrapHierarchy-9.6 new file mode 100644 index 000000000..e24dbcc65 --- /dev/null +++ b/debian/manpages/vtkWrapHierarchy-9.6 @@ -0,0 +1,56 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. +.TH VTKWRAPHIERARCHY-9.6 "1" "October 2025" "vtkWrapHierarchy-9.6 9.6" "User Commands" +.SH NAME +vtkWrapHierarchy-9.6 \- Builds a class hierarchy from C++ header files for VTK wrapping +.SH SYNOPSIS +.B vtkWrapHierarchy-9.6 +[\fI\,options\/\fR] \fI\,infile\/\fR... +.SH DESCRIPTION +.TP +\fB\-\-help\fR +print this help message +.TP +\fB\-\-version\fR +print the VTK version +.TP +\fB\-o\fR +the output file +.TP +\fB\-I\fR +add an include directory +.TP +\fB\-D\fR +define a preprocessor macro +.TP +\fB\-U\fR +undefine a preprocessor macro +.TP +\fB\-imacros\fR +read macros from a header file +.TP +\fB\-MF\fR +write dependency information to a file +.TP +\fB\-undef\fR +do not predefine platform macros +.TP +\fB\-Wempty\fR +warn when nothing is wrapped +.TP +\fB\-Wno\-empty\fR +do not warn when nothing is wrapped +.TP +@ +read arguments from a file +.SH "SEE ALSO" +The full documentation for +.B vtkWrapHierarchy-9.6 +is maintained as a Texinfo manual. If the +.B info +and +.B vtkWrapHierarchy-9.6 +programs are properly installed at your site, the command +.IP +.B info vtkWrapHierarchy-9.6 +.PP +should give you access to the complete manual. diff --git a/debian/manpages/vtkWrapJava-9.5.1 b/debian/manpages/vtkWrapJava-9.5.1 deleted file mode 100644 index 69adf0ac0..000000000 --- a/debian/manpages/vtkWrapJava-9.5.1 +++ /dev/null @@ -1,65 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH VTKWRAPJAVA-9.5 "1" "October 2025" "vtkWrapJava-9.5 9.5" "User Commands" -.SH NAME -vtkWrapJava-9.5 \- Generates JNI glue code for VTK Java wrappers -.SH SYNOPSIS -.B vtkWrapJava-9.5 -[\fI\,options\/\fR] \fI\,infile\/\fR... -.SH DESCRIPTION -.TP -\fB\-\-help\fR -print this help message -.TP -\fB\-\-version\fR -print the VTK version -.TP -\fB\-o\fR -the output file -.TP -\fB\-I\fR -add an include directory -.TP -\fB\-D\fR -define a preprocessor macro -.TP -\fB\-U\fR -undefine a preprocessor macro -.TP -\fB\-imacros\fR -read macros from a header file -.TP -\fB\-MF\fR -write dependency information to a file -.TP -\fB\-undef\fR -do not predefine platform macros -.TP -\fB\-Wempty\fR -warn when nothing is wrapped -.TP -\fB\-Wno\-empty\fR -do not warn when nothing is wrapped -.TP -@ -read arguments from a file -.TP -\fB\-dM\fR -dump all macro definitions to output -.TP -\fB\-\-hints\fR -the hints file to use -.TP -\fB\-\-types\fR -the type hierarchy file to use -.SH "SEE ALSO" -The full documentation for -.B vtkWrapJava-9.5 -is maintained as a Texinfo manual. If the -.B info -and -.B vtkWrapJava-9.5 -programs are properly installed at your site, the command -.IP -.B info vtkWrapJava-9.5 -.PP -should give you access to the complete manual. diff --git a/debian/manpages/vtkWrapJava-9.6 b/debian/manpages/vtkWrapJava-9.6 new file mode 100644 index 000000000..bb4b1d1be --- /dev/null +++ b/debian/manpages/vtkWrapJava-9.6 @@ -0,0 +1,65 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. +.TH VTKWRAPJAVA-9.6 "1" "October 2025" "vtkWrapJava-9.6 9.6" "User Commands" +.SH NAME +vtkWrapJava-9.6 \- Generates JNI glue code for VTK Java wrappers +.SH SYNOPSIS +.B vtkWrapJava-9.6 +[\fI\,options\/\fR] \fI\,infile\/\fR... +.SH DESCRIPTION +.TP +\fB\-\-help\fR +print this help message +.TP +\fB\-\-version\fR +print the VTK version +.TP +\fB\-o\fR +the output file +.TP +\fB\-I\fR +add an include directory +.TP +\fB\-D\fR +define a preprocessor macro +.TP +\fB\-U\fR +undefine a preprocessor macro +.TP +\fB\-imacros\fR +read macros from a header file +.TP +\fB\-MF\fR +write dependency information to a file +.TP +\fB\-undef\fR +do not predefine platform macros +.TP +\fB\-Wempty\fR +warn when nothing is wrapped +.TP +\fB\-Wno\-empty\fR +do not warn when nothing is wrapped +.TP +@ +read arguments from a file +.TP +\fB\-dM\fR +dump all macro definitions to output +.TP +\fB\-\-hints\fR +the hints file to use +.TP +\fB\-\-types\fR +the type hierarchy file to use +.SH "SEE ALSO" +The full documentation for +.B vtkWrapJava-9.6 +is maintained as a Texinfo manual. If the +.B info +and +.B vtkWrapJava-9.6 +programs are properly installed at your site, the command +.IP +.B info vtkWrapJava-9.6 +.PP +should give you access to the complete manual. diff --git a/debian/manpages/vtkWrapPython-9.5.1 b/debian/manpages/vtkWrapPython-9.5.1 deleted file mode 100644 index a6eaa623c..000000000 --- a/debian/manpages/vtkWrapPython-9.5.1 +++ /dev/null @@ -1,65 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH VTKWRAPPYTHON-9.5 "1" "October 2025" "vtkWrapPython-9.5 9.5" "User Commands" -.SH NAME -vtkWrapPython-9.5 \- Generates Python wrapper code from VTK C++ header files -.SH SYNOPSIS -.B vtkWrapPython-9.5 -[\fI\,options\/\fR] \fI\,infile\/\fR... -.SH DESCRIPTION -.TP -\fB\-\-help\fR -print this help message -.TP -\fB\-\-version\fR -print the VTK version -.TP -\fB\-o\fR -the output file -.TP -\fB\-I\fR -add an include directory -.TP -\fB\-D\fR -define a preprocessor macro -.TP -\fB\-U\fR -undefine a preprocessor macro -.TP -\fB\-imacros\fR -read macros from a header file -.TP -\fB\-MF\fR -write dependency information to a file -.TP -\fB\-undef\fR -do not predefine platform macros -.TP -\fB\-Wempty\fR -warn when nothing is wrapped -.TP -\fB\-Wno\-empty\fR -do not warn when nothing is wrapped -.TP -@ -read arguments from a file -.TP -\fB\-dM\fR -dump all macro definitions to output -.TP -\fB\-\-hints\fR -the hints file to use -.TP -\fB\-\-types\fR -the type hierarchy file to use -.SH "SEE ALSO" -The full documentation for -.B vtkWrapPython-9.5 -is maintained as a Texinfo manual. If the -.B info -and -.B vtkWrapPython-9.5 -programs are properly installed at your site, the command -.IP -.B info vtkWrapPython-9.5 -.PP -should give you access to the complete manual. diff --git a/debian/manpages/vtkWrapPython-9.6 b/debian/manpages/vtkWrapPython-9.6 new file mode 100644 index 000000000..93761374d --- /dev/null +++ b/debian/manpages/vtkWrapPython-9.6 @@ -0,0 +1,65 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. +.TH VTKWRAPPYTHON-9.6 "1" "October 2025" "vtkWrapPython-9.6 9.6" "User Commands" +.SH NAME +vtkWrapPython-9.6 \- Generates Python wrapper code from VTK C++ header files +.SH SYNOPSIS +.B vtkWrapPython-9.6 +[\fI\,options\/\fR] \fI\,infile\/\fR... +.SH DESCRIPTION +.TP +\fB\-\-help\fR +print this help message +.TP +\fB\-\-version\fR +print the VTK version +.TP +\fB\-o\fR +the output file +.TP +\fB\-I\fR +add an include directory +.TP +\fB\-D\fR +define a preprocessor macro +.TP +\fB\-U\fR +undefine a preprocessor macro +.TP +\fB\-imacros\fR +read macros from a header file +.TP +\fB\-MF\fR +write dependency information to a file +.TP +\fB\-undef\fR +do not predefine platform macros +.TP +\fB\-Wempty\fR +warn when nothing is wrapped +.TP +\fB\-Wno\-empty\fR +do not warn when nothing is wrapped +.TP +@ +read arguments from a file +.TP +\fB\-dM\fR +dump all macro definitions to output +.TP +\fB\-\-hints\fR +the hints file to use +.TP +\fB\-\-types\fR +the type hierarchy file to use +.SH "SEE ALSO" +The full documentation for +.B vtkWrapPython-9.6 +is maintained as a Texinfo manual. If the +.B info +and +.B vtkWrapPython-9.6 +programs are properly installed at your site, the command +.IP +.B info vtkWrapPython-9.6 +.PP +should give you access to the complete manual. diff --git a/debian/manpages/vtkWrapPythonInit-9.5.1 b/debian/manpages/vtkWrapPythonInit-9.5.1 deleted file mode 100644 index b3c9f710a..000000000 --- a/debian/manpages/vtkWrapPythonInit-9.5.1 +++ /dev/null @@ -1,24 +0,0 @@ -.TH VTKWRAPPYTHONINIT 1 "October 2025" "VTK 9.5" "User Commands" -.SH NAME -vtkWrapPythonInit \- A VTK utility to generate Python module initialization code -.SH SYNOPSIS -\fBvtkWrapPythonInit\fR \fIinput_file\fR \fIinit_file\fR -.SH DESCRIPTION -\fBvtkWrapPythonInit\fR is a tool from the Visualization Toolkit (VTK) used to generate the C++ source code for a Python extension module's initialization function. This `PyInit` entry point is responsible for registering all the types defined in a given module. -.PP -This tool is used by the VTK build system during the compilation of Python wrappers for C++ classes. -.SH ARGUMENTS -.TP -\fIinput_file\fR -A file listing the wrapped classes that need to be initialized. -.TP -\fIinit_file\fR -The output C++ source file that contains the Python module initialization function. -.SH SEE ALSO -\fBvtk\fR(1) -.br -\fBvtkWrapPython\fR(1) -.SH BUGS -No known bugs. -.SH AUTHOR -This manual page was written for VTK 9.5. diff --git a/debian/manpages/vtkWrapPythonInit-9.6 b/debian/manpages/vtkWrapPythonInit-9.6 new file mode 100644 index 000000000..ae261ea58 --- /dev/null +++ b/debian/manpages/vtkWrapPythonInit-9.6 @@ -0,0 +1,24 @@ +.TH VTKWRAPPYTHONINIT 1 "October 2025" "VTK 9.6" "User Commands" +.SH NAME +vtkWrapPythonInit \- A VTK utility to generate Python module initialization code +.SH SYNOPSIS +\fBvtkWrapPythonInit\fR \fIinput_file\fR \fIinit_file\fR +.SH DESCRIPTION +\fBvtkWrapPythonInit\fR is a tool from the Visualization Toolkit (VTK) used to generate the C++ source code for a Python extension module's initialization function. This `PyInit` entry point is responsible for registering all the types defined in a given module. +.PP +This tool is used by the VTK build system during the compilation of Python wrappers for C++ classes. +.SH ARGUMENTS +.TP +\fIinput_file\fR +A file listing the wrapped classes that need to be initialized. +.TP +\fIinit_file\fR +The output C++ source file that contains the Python module initialization function. +.SH SEE ALSO +\fBvtk\fR(1) +.br +\fBvtkWrapPython\fR(1) +.SH BUGS +No known bugs. +.SH AUTHOR +This manual page was written for VTK 9.6. diff --git a/debian/manpages/vtkWrapSerDes-9.5.1 b/debian/manpages/vtkWrapSerDes-9.5.1 deleted file mode 100644 index dde225da5..000000000 --- a/debian/manpages/vtkWrapSerDes-9.5.1 +++ /dev/null @@ -1,65 +0,0 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH VTKWRAPSERDES-9.5 "1" "October 2025" "vtkWrapSerDes-9.5 9.5" "User Commands" -.SH NAME -vtkWrapSerDes-9.5 \- Generates serialization and deserialization code for VTK objects -.SH SYNOPSIS -.B vtkWrapSerDes-9.5 -[\fI\,options\/\fR] \fI\,infile\/\fR... -.SH DESCRIPTION -.TP -\fB\-\-help\fR -print this help message -.TP -\fB\-\-version\fR -print the VTK version -.TP -\fB\-o\fR -the output file -.TP -\fB\-I\fR -add an include directory -.TP -\fB\-D\fR -define a preprocessor macro -.TP -\fB\-U\fR -undefine a preprocessor macro -.TP -\fB\-imacros\fR -read macros from a header file -.TP -\fB\-MF\fR -write dependency information to a file -.TP -\fB\-undef\fR -do not predefine platform macros -.TP -\fB\-Wempty\fR -warn when nothing is wrapped -.TP -\fB\-Wno\-empty\fR -do not warn when nothing is wrapped -.TP -@ -read arguments from a file -.TP -\fB\-dM\fR -dump all macro definitions to output -.TP -\fB\-\-hints\fR -the hints file to use -.TP -\fB\-\-types\fR -the type hierarchy file to use -.SH "SEE ALSO" -The full documentation for -.B vtkWrapSerDes-9.5 -is maintained as a Texinfo manual. If the -.B info -and -.B vtkWrapSerDes-9.5 -programs are properly installed at your site, the command -.IP -.B info vtkWrapSerDes-9.5 -.PP -should give you access to the complete manual. diff --git a/debian/manpages/vtkWrapSerDes-9.6 b/debian/manpages/vtkWrapSerDes-9.6 new file mode 100644 index 000000000..89423371a --- /dev/null +++ b/debian/manpages/vtkWrapSerDes-9.6 @@ -0,0 +1,65 @@ +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. +.TH VTKWRAPSERDES-9.6 "1" "October 2025" "vtkWrapSerDes-9.6 9.6" "User Commands" +.SH NAME +vtkWrapSerDes-9.6 \- Generates serialization and deserialization code for VTK objects +.SH SYNOPSIS +.B vtkWrapSerDes-9.6 +[\fI\,options\/\fR] \fI\,infile\/\fR... +.SH DESCRIPTION +.TP +\fB\-\-help\fR +print this help message +.TP +\fB\-\-version\fR +print the VTK version +.TP +\fB\-o\fR +the output file +.TP +\fB\-I\fR +add an include directory +.TP +\fB\-D\fR +define a preprocessor macro +.TP +\fB\-U\fR +undefine a preprocessor macro +.TP +\fB\-imacros\fR +read macros from a header file +.TP +\fB\-MF\fR +write dependency information to a file +.TP +\fB\-undef\fR +do not predefine platform macros +.TP +\fB\-Wempty\fR +warn when nothing is wrapped +.TP +\fB\-Wno\-empty\fR +do not warn when nothing is wrapped +.TP +@ +read arguments from a file +.TP +\fB\-dM\fR +dump all macro definitions to output +.TP +\fB\-\-hints\fR +the hints file to use +.TP +\fB\-\-types\fR +the type hierarchy file to use +.SH "SEE ALSO" +The full documentation for +.B vtkWrapSerDes-9.6 +is maintained as a Texinfo manual. If the +.B info +and +.B vtkWrapSerDes-9.6 +programs are properly installed at your site, the command +.IP +.B info vtkWrapSerDes-9.6 +.PP +should give you access to the complete manual. diff --git a/debian/python3-vtk9.install b/debian/python3-vtk9.install index 162f73dc7..17c963f04 100644 --- a/debian/python3-vtk9.install +++ b/debian/python3-vtk9.install @@ -1,5 +1,5 @@ usr/lib/python3 usr/bin/pvtkpython usr/bin/vtkpython -usr/bin/vtkWrapPython-9.5 -usr/bin/vtkWrapPythonInit-9.5 +usr/bin/vtkWrapPython-9.6 +usr/bin/vtkWrapPythonInit-9.6 diff --git a/debian/python3-vtk9.manpages b/debian/python3-vtk9.manpages index 3e9976c55..0f8fc4d5b 100644 --- a/debian/python3-vtk9.manpages +++ b/debian/python3-vtk9.manpages @@ -1,4 +1,4 @@ -debian/manpages/vtkWrapPython-9.5.1 -debian/manpages/vtkWrapPythonInit-9.5.1 +debian/manpages/vtkWrapPython-9.6 +debian/manpages/vtkWrapPythonInit-9.6 debian/manpages/pvtkpython.1 debian/manpages/vtkpython.1 diff --git a/debian/vtk9-doc.docs b/debian/vtk9-doc.docs index da1a4bff1..06956218d 100644 --- a/debian/vtk9-doc.docs +++ b/debian/vtk9-doc.docs @@ -1,2 +1,2 @@ -debian/tmp/usr/share/doc/vtk-9.5/doxygen +debian/tmp/usr/share/doc/vtk-9.6/doxygen debian/build/Utilities/Doxygen/doc/html diff --git a/debian/vtk9.install b/debian/vtk9.install index a87abdb62..6b32a7378 100644 --- a/debian/vtk9.install +++ b/debian/vtk9.install @@ -1,3 +1,3 @@ -usr/bin/vtkWrapHierarchy-9.5 -usr/bin/vtkProbeOpenGLVersion-9.5 -usr/bin/vtkWrapSerDes-9.5 +usr/bin/vtkWrapHierarchy-9.6 +usr/bin/vtkProbeOpenGLVersion-9.6 +usr/bin/vtkWrapSerDes-9.6 diff --git a/debian/vtk9.manpages b/debian/vtk9.manpages index 12816e641..eaf63e228 100644 --- a/debian/vtk9.manpages +++ b/debian/vtk9.manpages @@ -1,3 +1,3 @@ -debian/manpages/vtkWrapHierarchy-9.5.1 -debian/manpages/vtkProbeOpenGLVersion-9.5.1 -debian/manpages/vtkWrapSerDes-9.5.1 +debian/manpages/vtkWrapHierarchy-9.6 +debian/manpages/vtkProbeOpenGLVersion-9.6 +debian/manpages/vtkWrapSerDes-9.6